engine cowling - Alemán Inglés Diccionario